valvular prothesis - French English Dictionary